device producing electricity - Englisch Synonyme Wörterbuch